<!-- * WanlShop - App全局模板配置
 * @author 深圳前海万联科技有限公司 <wanlshop@i36k.com> 
 * @link http://www.wanlshop.com
 * 
 * @本程序受法律保护，著作权©软著登记号2020SR0255711 < 非FastAdmin购买授权，未经版权所有权人书面许可，不能用于商业用途！>
 * 
 * @获取许可
 * 后台下载：https://www.fastadmin.net/store/wanlshop.html
 * 帮助文档：https://doc.fastadmin.net/wanlshop
 * 
 * @stress 本程序仅用作FastAdmin付费插件（WanlShop B2B2C商城）API使用，非FastAdmin购买授权，未经版权所有权人书面许可，不能自行用于商业用途
 * @creationtime  2019年9月10日12:52:20
 * @lasttime 2020年6月9日09:26:07
 * @version 1.0.0
 -->
<script>
import Vue from 'vue';
export default {
	onLaunch(options) {
		// 检测客户端更新
		this.$store.dispatch('update/update');
		// 仅首次打开一次性加载数据
		this.$store.dispatch('common/init');
		// 同步购物车 本地 & 网络
		this.$store.dispatch('cart/get');
		// 同步 动态数据
		this.$store.dispatch('statistics/get');

		if (options?.query?.yqmId) {
			uni.setStorageSync('yqmId', options?.query?.yqmId);
			uni.request({
				url: `/wanlshop/user/bindParent`,
				method: 'POST',
				data: {
					parent_id: options?.query?.yqmId
				},
				success(r) {
					console.log(r);
					if (r.code == 0) {
						uni.setStorageSync('yqmId', '');
					}
				},
				fail(err) {
					console.log(err);
				}
			});
		}
	},
	onShow() {
		// 启动或重启即时通讯
		this.$store.dispatch('chat/connectSocket');
	},
	onHide() {
		// 断开即时通讯
		this.$store.dispatch('chat/close');
	}
};
</script>

<style lang="scss">
/* #ifndef APP-NVUE */
@import 'static/style/colorui.css';
@import 'static/style/wanlshop.css';
@import 'static/style/iconfont.css';
@import 'static/style/smIconfont/iconfont.css';
/* #endif */
page {
	background-color: #f9f9f9;
}
.bgz {
	// background: #f9f9f9 !important;
	// color: #fff !important;
}
.an {
	background: linear-gradient(270deg, #fc7be6 0%, #ec90fc 100%) !important;
	border-radius: 200rpx;
}
.zs {
	color: rgba(223, 39, 233, 1) !important;

	&::after {
		border-color: rgba(223, 39, 233, 1) !important;
	}
}
.w {
	color: #000 !important;
}
.checked {
	.uni-switch-input.uni-switch-input-checked {
		background: #f66ef1 !important;
		border: 2rpx solid #f66ef1 !important;
	}
}
</style>
